using System;
using System.IO;
using System.Linq;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Linq.Dynamic.Core;
using Microsoft.AspNetCore.Authorization;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Application.Services;
using Volo.Abp.Domain.Repositories;
using SanJ.FreeCare.Permissions;
using SanJ.FreeCare.Medications;
using MiniExcelLibs;
using Volo.Abp.Content;
using Volo.Abp.Authorization;
using Volo.Abp.Caching;
using Microsoft.Extensions.Caching.Distributed;
using SanJ.FreeCare.Shared;

namespace SanJ.FreeCare.Medications
{
    public class MedicationsAppService : MedicationsAppServiceBase, IMedicationsAppService
    {
        //<suite-custom-code-autogenerated>
        public MedicationsAppService(IMedicationRepository medicationRepository, MedicationManager medicationManager, IDistributedCache<MedicationExcelDownloadTokenCacheItem, string> excelDownloadTokenCache)
            : base(medicationRepository, medicationManager, excelDownloadTokenCache)
        {
        }
        //</suite-custom-code-autogenerated>

        //Write your custom code...
    }
}